namespace SinaFinanceBaseClassLibrary
{
    using System;
    using System.Runtime.CompilerServices;

    public class DB_RealTime : DB_PropertyChangedBase
    {
        private string _amount;
        private string _buy;
        private string _changepercent;
        private string _code;
        private string _high;
        private string _low;
        private string _name;
        private string _open;
        private string _prevtrade;
        private string _pricechange;
        private string _priceswing;
        private string _sell;
        private string _settlement;
        private string _swingpercent;
        private string _symbol;
        private string _trade;
        private string _tradeoffset;
        private string _updatetime;
        private string _volumn;

        public string Amount
        {
            get
            {
                return this._amount;
            }
            set
            {
                this._amount = value;
            }
        }

        public string AskPrice1 { get; set; }

        public string AskPrice2 { get; set; }

        public string AskPrice3 { get; set; }

        public string AskPrice4 { get; set; }

        public string AskPrice5 { get; set; }

        public string AskVolume1 { get; set; }

        public string AskVolume2 { get; set; }

        public string AskVolume3 { get; set; }

        public string AskVolume4 { get; set; }

        public string AskVolume5 { get; set; }

        public string BidPrice1 { get; set; }

        public string BidPrice2 { get; set; }

        public string BidPrice3 { get; set; }

        public string BidPrice4 { get; set; }

        public string BidPrice5 { get; set; }

        public string BidVolume1 { get; set; }

        public string BidVolume2 { get; set; }

        public string BidVolume3 { get; set; }

        public string BidVolume4 { get; set; }

        public string BidVolume5 { get; set; }

        public string Buy
        {
            get
            {
                return this._buy;
            }
            set
            {
                this._buy = value;
            }
        }

        public string ChangePercent
        {
            get
            {
                return this._changepercent;
            }
            set
            {
                this._changepercent = value;
                base.NotifyPropertyChanged("ChangePercent");
            }
        }

        public string Code
        {
            get
            {
                return this._code;
            }
            set
            {
                this._code = value;
                base.NotifyPropertyChanged("Code");
            }
        }

        public string CurrentVolume { get; set; }

        public string Exchange { get; set; }

        public string High
        {
            get
            {
                return this._high;
            }
            set
            {
                this._high = value;
            }
        }

        public string Low
        {
            get
            {
                return this._low;
            }
            set
            {
                this._low = value;
            }
        }

        public string Name
        {
            get
            {
                return this._name;
            }
            set
            {
                this._name = value;
                base.NotifyPropertyChanged("Name");
            }
        }

        public string Open
        {
            get
            {
                return this._open;
            }
            set
            {
                this._open = value;
            }
        }

        public string Opendate { get; set; }

        public string PrevTrade
        {
            get
            {
                return this._prevtrade;
            }
            set
            {
                this._prevtrade = value;
            }
        }

        public string PriceChange
        {
            get
            {
                return this._pricechange;
            }
            set
            {
                this._pricechange = value;
            }
        }

        public string PriceSwing
        {
            get
            {
                return this._priceswing;
            }
            set
            {
                this._priceswing = value;
            }
        }

        public string Sell
        {
            get
            {
                return this._sell;
            }
            set
            {
                this._sell = value;
            }
        }

        public string Settlement
        {
            get
            {
                return this._settlement;
            }
            set
            {
                this._settlement = value;
            }
        }

        public string SwingPercent
        {
            get
            {
                return this._swingpercent;
            }
            set
            {
                this._swingpercent = value;
            }
        }

        public string Symbol
        {
            get
            {
                return this._symbol;
            }
            set
            {
                this._symbol = value;
                base.NotifyPropertyChanged("Symbol");
            }
        }

        public string TickTime { get; set; }

        public string Trade
        {
            get
            {
                return this._trade;
            }
            set
            {
                this._trade = value;
                base.NotifyPropertyChanged("Trade");
            }
        }

        public string TradeOffset
        {
            get
            {
                return this._tradeoffset;
            }
            set
            {
                this._tradeoffset = value;
            }
        }

        public string Type { get; set; }

        public string UpdateTime
        {
            get
            {
                return this._updatetime;
            }
            set
            {
                this._updatetime = value;
            }
        }

        public string Version { get; set; }

        public string Volumn
        {
            get
            {
                return this._volumn;
            }
            set
            {
                this._volumn = value;
            }
        }
    }
}
